Exceptions and side-effects in atomic blocks

نویسندگان

چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exceptions and side-effects in atomic blocks

In our paper at OOPSLA 2003 we discussed the design and implementation of a new atomic keyword as an extension to the Java programming language. It allows programs to perform a series of heap accesses atomically without needing to use mutual exclusion locks. We showed that data structures built using it could perform well and scale to large multi-processor systems. In this paper we extend our s...

متن کامل

Load Elimination in the Presence of Side Effects, Concurrency and Precise Exceptions

Partial redundancy elimination can reduce the number of loads corresponding to field and array accesses in Java programs. The reuse of values loaded from memory at subsequent occurrences of load expressions must be done with care: Precise exceptions and the potential of side effects through method invocations and concurrent modifications in multi-threaded programs must be considered. This work ...

متن کامل

Simple atomic blocks

• Atomic Blocks should be kept separate from heavier transactional notions (e.g. aborts, rollbacks). • Separate efficiency from correctness. There should be a simple correct (though possibly inefficient) implementation scheme for atomic blocks. But the performance-focused programmer should be able to add extra information (via annotations [4]) which may improve performance, without compromising...

متن کامل

The good side of side effects: captopril blocks vessel and tumor growth.

The formation of new blood vessels, termed angiogenesis, is important in development, ovulation, wound repair, and tumor growth (1). Various key steps in angiogenesis have been defined and include cell migration, invasion of tissues, proliferation, and formation of a new underlying basement membrane matrix. Tumor cells use similar mechanisms when forming metastases except that tumor cells do no...

متن کامل

patterns and variations in native and non-native interlanguage pragmatic rating: effects of rater training, intercultural proficiency, and self-assessment

although there are studies on pragmatic assessment, to date, literature has been almost silent about native and non-native english raters’ criteria for the assessment of efl learners’ pragmatic performance. focusing on this topic, this study pursued four purposes. the first one was to find criteria for rating the speech acts of apology and refusal in l2 by native and non-native english teachers...

15 صفحه اول

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Science of Computer Programming

سال: 2005

ISSN: 0167-6423

DOI: 10.1016/j.scico.2005.03.005